﻿@charset "utf-8";

/*xfdsf*/

#searchone .search_To_know {
    background: none repeat scroll 0 0 #E1E1E1;
    margin-left: 69px;
    padding: 5px 0;
    position: absolute;
    top: 73px;
    width: 281px;
    z-index: 88;
}
#searchone .search_To_know li {
    color: #333333;
    line-height: 32px;
    padding: 0 10px;
}
#searchone .search_To_know li:hover {
    background: none repeat scroll 0 0 #FFFFFF;
}
#searchtwo .search_To_know {
    background: none repeat scroll 0 0 #E1E1E1;
    margin-left: 69px;
    padding: 5px 0;
    position: absolute;
    top: 93px;
    width: 175px;
	_left:210px;
}
#searchtwo .search_To_know li {
    color: #333333;
    line-height: 32px;
    padding: 0 10px;
}
#searchtwo .search_To_know li:hover {
    background: none repeat scroll 0 0 #FFFFFF;
}
.highlight {
    background: none repeat scroll 0 0 #FFFFFF;
}
.index_info {
    position: absolute;
    top: -10000px;
}
.tcyhzy {
    left: 50% !important;
}



a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }

.webmenu_layer{position:absolute;z-index:9999;bottom:0px;left:0;width: 100%; _height:100%; display:none}
.topmenu{position: fixed;width:100%; top:-100px; _position:absolute; height:100px; }

.homeheader{ margin: 0 auto;position: relative;width: 940px; padding-top: 30px;}
.homeheader .homelogo{ left:0;position:relative;}
.homeheader .homelogo a{ display:block; float:left;background:url(../images/logo0426.png) no-repeat; _background:none; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/images/index/logo0426.png', sizingMethod='crop'); width:62px; height:48px; margin-top: 22px; float:left;display:block;}
.homeheader .homelogo span{ float:left; margin-left:20px; display:block; margin-top:30px; width:217px; height:33px; background:url(../images/text0426.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../style/images/index/text0426.png', sizingMethod='crop');}

.homtbj{ position:fixed; z-index:-1; height:100%; width:100%;_position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.homtbj img{ width:100%; height:100%; min-height:570px;}

.warp{ width:100%; margin-left:0px; font-family:微软雅黑;}


.indexpanel{ position:relative; width:940px; height:430px; margin:0px auto; }

.onearea{ width:284px; height:284px; position:absolute; overflow:hidden; }
.twoarea,.fourarea,.sixarea,.servenarea{ height:138px; width:284px; position:absolute; overflow:hidden; }
.threearea,.fivearea,.eightarea,.ninearea,.tenarea,.elevenarea{ width:138px; height:138px;  position:absolute; overflow:hidden; }

.jsstyle .onearea,.jsstyle .twoarea,.jsstyle .threearea,.jsstyle .fourarea,.jsstyle .fivearea,.jsstyle .sixarea,.jsstyle .servenarea,.jsstyle .eightarea,
.jsstyle .ninearea,.jsstyle .tenarea,.jsstyle .elevenarea{ height:0px; width:0px; }

.onearea{ left:0px; top:0px; background:#}
.twoarea{ left:292px; top:0px; background:#ffb823;}
.threearea{ left:584px; top:0px; background:#5fbc00;}
.fourarea{ left:292px; top:146px; background:#8fc3e8;}
.fivearea{ left:584px; top:146px; background:#f7931d; overflow:hidden;}
.sixarea{ left:0px; top:292px; background:#bf2fae;}
.servenarea{ left:292px; top:292px; background:#119949;}
.eightarea{ left:584px; top:292px; background:#0bb7cb;}
.ninearea{ left:802px; top:0px; background:#199aeb;}
.tenarea{ left:802px; top:146px; background:#af0f45;}
.elevenarea{ left:802px; top:292px; background:#4853ba}

.onearea .fouseindex{ position:relative; overflow:hidden; height:284px; width:284px; background:#09F;}
.onearea .onefouse{ margin:0px 0px 0px 0px; position:absolute; left:0px;}
.onearea .onefouse a{ width:284px; float:left; height:284px; overflow:hidden;}
.onearea .onefouse_index{ margin:0px 0px 0px 0px; position:absolute; left:0px;}
.onearea .onefouse_index a{ width:284px; float:left; height:284px; overflow:hidden;}
.onearea .slither-box{ position:absolute; width:284px; top:50%; margin-top:-10px; height:40px;}
.onearea .left-slither,.onearea .right-slither{width:24px; height:38px; cursor:pointer; display:none; position:absolute; }
.onearea .left-slither{ left:0px; top:130px; background:url(../images/left-s.png) no-repeat; }
.onearea .right-slither{ right:0px; top:130px; background:url(../images/right-s.png) no-repeat;}
.titlebottom #banner_info{ line-height:35px; display:inline-block; float:left; cursor:pointer; font-size:14px; padding-left:15px;}
.titlebottom #banner_info a{ color:#fff;}

.titlebottom { position:absolute; bottom:0px; left:0px; width:100%; height:35px; z-index:35;}
.titlebottom-bj{ background:#000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4;position:absolute; bottom:0px; left:0px; width:100%; height:35px; z-index:30}
.banner{ float:right; margin-right:10px; height:4px; margin-top:15px;}
.banner a{ height:4px; width:4px; background:#fff; display:block; float:left; margin:0px 2px 0px; font-size:0px; text-indent:-99999px;}
.banner .on{ background:#FFcc00;}

.columnname{ position:absolute; font-size:14px; color:#fff; left:0px; bottom:0px; font-family:微软雅黑; padding-left:12px; line-height:35px; background:url(../images/mousebj.png) repeat scroll 0 0 transparent; width:100%;max-height:35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.ui-body-c .columnname a{ color:#fff;}
.ui-body-c .columnname a:hover{ color:#fff;}
.ui-body-c .columnname a:visited{ color:#fff;}	

.twoarea .columnname{ _background:#bd881b}
.fourarea .columnname{ _background:#542f87}
.fivearea .columnname{ _background:#d57806}
.servenarea .columnname{ _background:#0c7136}
.threearea .columnname{ _background:#489000}
.tenarea .columnname{ _background:#830f3a}
.eightarea .columnname{ _background:#088b9a}
.ninearea .columnname{ _background:#1477b8}
.elevenarea .columnname{ _background:#303776}

.areabox{ width:138px;  overflow:hidden; position:absolute; top:-0px;}
.twoarea .areabox,.fourarea .areabox,.sixarea .areabox,.servenarea .areabox{ width:284px; }

.areabox .box-logo{ height:138px; position:relative;}
.areabox .box-logo a.alogo{ background:url(../images/bigbg.png) no-repeat; _background:url(../images/bigbg.jpg) no-repeat; display:block; width:284px; height:138px;}

.twoarea .areabox .box-logo a.alogo{ background-position:0px 0px;}
.servenarea .areabox .box-logo a.alogo{ background-position:0px -138px;}
.threearea .areabox .box-logo a.alogo{ background-position:0px -275px; width:138px;}
.fivearea .areabox .box-logo a.alogo{ background-position:0px -414px; width:138px;}
.ninearea .areabox .box-logo a.alogo{ background-position:-146px -414px; width:138px;}

.fourarea .areabox .box-logo a.alogo{ background-position:-284px -0px;}
.eightarea .areabox .box-logo a.alogo{ background-position:-145px -276px;}
.tenarea .areabox .box-logo a.alogo{ background-position:-284px -276px;}
.elevenarea .areabox .box-logo a.alogo{ background-position:-430px -276px;}
.sixarea .areabox .box-logo { background:url(../images/bigbg.png) no-repeat -284px -138px;}

/*公共*/
.mousetitle{ position:absolute; bottom:-100px; left:0px; width:100%; background:url(../images/mousebj.png); padding-bottom:5px;}

.twoarea .mousetitle{ _background:#bd881b}
.fourarea .mousetitle{ _background:#542f87}
.servenarea .mousetitle{ _background:#0c7136}
.threearea .mousetitle{ _background:#489000}
.tenarea .mousetitle{ _background:#830f3a}
.eightarea .mousetitle{ _background:#088b9a}
.ninearea .mousetitle{ _background:#1477b8}
.elevenarea .mousetitle{ _background:#303776}
.searchbox .columnname{ width:419px;}


.mousetitle dt{ border-bottom:1px solid #beae8a; margin:0px 8px; margin-bottom:3px;}
.mousetitle dt a{ color:#ffec6c; font-size:14px; line-height:28px; position:relative;}
.mousetitle dt a:hover{ color:#ffec6c;}
.mousetitle dd{ line-height:18px; font-size:12px; margin:0px 8px; color:#fff;}
.mousetitle dd ul li{ width:122px; text-align:center; float:left; }

.mousetitle dd a{ color:#fff; position:relative; text-decoration:none;}
.mousetitle dd a:hover{ color:#fff;}
.ui-body-c .mousetitle dt a{ color:#ffec6c; position:relative;}
.ui-body-c .mousetitle dt a:hover{ color:#ffec6c;}
.ui-body-c .mousetitle dt a:visited{ color:#ffec6c;}

.areabox .box-num .textinfo{ font-size:16px; padding:25px 0px 0px 30px; line-height:38px; font-weight:bold; color:#fff; font-size:microsoft yahei;}
.areabox .box-num .textinfo span{ font-size:32px; font-weight:normal; color:#fff; font-size:microsoft yahei;}
.areabox .box-num .textinfo2{font-size:16px; padding:0px 0px 0px 120px; line-height:18px; font-weight:bold; color:#fff; font-size:microsoft yahei;}
.areabox .box-num{ background:url(../images/bigbg.png) no-repeat; height:138px; position:relative; color:#fff;}
.areabox .box-img{ height:138px; position:relative;}

/*twoarea*/
.twoarea .areabox .box-num{ background-position: -284px -414px;; width:284px; } 
.twoarea .areabox .box-text{ width:278px; height:132px; background:#ffb925; border:3px solid #fff;}
.twoarea .areabox .box-text ul{ padding:6px 10px;}
.twoarea .areabox .box-text ul li{ line-height:21px;}

/*threearea*/
.threearea .areabox .box-num{ background-position:left -552px;}
.threearea .areabox .box-num .textinfo{ padding:25px 0px 0px 18px; line-height:18px; font-size:15px; font-size:microsoft yahei;}
.threearea .areabox .box-num .textinfo span{ line-height:32px; font-size:30px; font-size:microsoft yahei;}
.threearea .areabox .box-num .textinfo2{ padding:5px 0px 0px 18px; font-size:14px; font-size:microsoft yahei;}

/*fourarea*/
.fourarea .areabox .box-num{background-position:-284px -552px; width:284px;} 
.fourarea .areabox .box-num .textinfo{ padding:37px 0px 0px 75px;}

/*fivearea*/
.searchbox{ overflow:visible; _overflow:visible !important;}
.searchbox .areabox{ width:431px; overflow:visible; _overflow:visible !important;}
.searchbox .columnname{ _z-index:23 !important;}
.searchbox02{ overflow:visible;}
.searchbox02 .areabox{ overflow:visible}
.fivearea .box-search{ width:398px; height:42px; background:#fff; border:none; margin:30px auto; }
.fivearea .select-search-pro{ position:relative; z-index:101; float:left; width:69px; text-align:center; font-size:14px; line-height:42px; background:url(../images/indexicoy.png) no-repeat 14px -35px #fff; cursor:pointer;}
.fivearea .select-search-pro span{ display:block; line-height:38px; font-size:14px; margin-right:10px; color:#333;}
.fivearea .select-search-pro .tc-text-pro{ position:absolute; left:0px; top:42px; background:#dfdfdf; width:69px; text-align:center; display:none; z-index:999999;}
.fivearea .select-search-pro .tc-text-pro a{ display:block; line-height:29px; font-size:14px; color:#333;}
.fivearea .select-search-pro .tc-text-pro a:hover{ background:#fff; color:#333;}
.fivearea .box-search .text-pro-style{ border:none; height:42px; width:281px; line-height:42px; padding:0px 3px; _height:35px; background:none; float:left;}
.fivearea .btn-pro-style{ background:url(../images/indexicoy.png) no-repeat left top; width:33px; height:33px; border:none; cursor:pointer; float:left; margin:3px;}

/*sixarea*/
.sixarea .areabox .box-logo dl{ width:43%; display:block; float:left; padding:3px 6px;}
.sixarea .areabox .box-logo dl.onenews{ padding-left:10px; width:45%;}
.sixarea .areabox .box-logo dl.onenews dd{ border-right:1px dotted #fff; padding-right:8px;}
.sixarea .areabox .box-logo dl dt{ font-size:12px; color:#fff;}
.sixarea .areabox .box-logo dl dd { font-size:12px; color:#fff; line-height:16px; padding:3px 0px;}
.sixarea .areabox .box-logo dl dd h3 a{ color:#fff; font-size:12px; font-weight:bold; line-height:16px;}
.refresh{ position:absolute; width:25px; height:25px; right:3px; bottom:3px;}
.refresh a{ display:block; width:25px; height:25px;}

/**/
.business_logo{ position:absolute; left:0px; top:50%; margin-top:-47px;}
.business_logo a{ background:url(../images/zsgj.jpg) no-repeat; width:22px; height:94px; display:block;}
.business_tool{ width:519px; _width:500px; height:100%; position:absolute; top:0px; background:url(../images/zsgj-bj.png) repeat-y; _background:url(../images/zsbg.jpg); z-index:99; left:-519px;}/*yufen 2013-02-28 left:519px*/
.business_tool dl{ border-bottom:1px dashed #ccc; width:447px; margin:0px auto; padding:12px 0px; overflow:hidden; zoom:1;}
.business_tool dl dt{ float:left; width:55px; height:55px; background:url(../images/zsgj-logo.png) no-repeat; _background:url(../images/zsgj-logo.gif) no-repeat; margin:10px 15px 0px 13px;}
.business_tool dl dd{ float:left; width:235px; color:#656565; font-size:12px; line-height:22px;}
.business_tool dl dd h3 a{ color:#3d9bd7; font-weight:bold;}
.ui-body-c .business_tool dl dd h3 a{ color:#3d9bd7; font-weight:bold; font-size:14px; line-height:35px;}
.ui-body-c .business_tool dl dd h3 a:hover{ color:#3d9bd7; }

.business_tool .bustool1 dt{ background-position: left top;}
.business_tool .bustool2 dt{ background-position: left -62px;}
.business_tool .bustool3 dt{ background-position: left -120px;}
.business_tool .bustool4 dt{ background-position: left -175px;}
.business_tool .bustool5 dt{ background-position: left -230px;}

.business_tool_title{ padding:50px 50px 50px 40px;}
.business_tool_title .fleft{ color:#656565; font-size:26px;}
.business_tool_title .fright{ border:1px solid #e0e0e0; width:206px; height:35px; background:#fff;}
.business_tool_title .tool-text{ width:98px; background:none; margin-top:4px; height:25px; margin-left:5px; vertical-align:middle; border:none; float:left;}
.business_tool_title .tool-btn{ background:url(../images/indexicoy.jpg) no-repeat -1px -79px; width:21px; height:20px; float:right; margin-top:5px; border:none; float:left; cursor:pointer;}
.select-style{ width:62px; float:left; vertical-align:middle; position:relative;}
.select-style span{ background:url(../images/indexicoy.jpg) no-repeat right -41px; display:block; width:47px; float:left; color:#333; font-size:14px; line-height:28px;  margin-top:4px; text-align:center; padding-right:15px; cursor:pointer;}
.ui-btn-up-c{ vertical-align:middle;}
.select-style ul{ position:absolute; left:0px; top:36px; background:#DFDFDF;}
.select-style ul li a{ color:#333;}
.ui-body-c .select-style ul li a{ color:#333; display:block; width:62px; text-align:center; line-height:35px; font-size:14px;}
.ui-body-c .select-style ul li a:hover{ color:#333; background:#fff;}

.elevenarea .mousetitle dl{ height:70px; overflow:hidden;}

/*左边弹出搜索*/

.business_tool_title .box-search{ width:206px; height:42px; background:#fff; border:none; margin:0px auto; }
.business_tool_title .select-search-pro{ position:relative; z-index:101; float:left; width:69px; text-align:center; font-size:14px; line-height:42px; background:url(../images/indexicoy.png) no-repeat 14px -35px #fff; cursor:pointer;}
.business_tool_title .select-search-pro span{ display:block; line-height:38px; font-size:14px; margin-right:10px; color:#333;}
.business_tool_title .select-search-pro .tc-text-pro{ position:absolute; left:0px; top:42px; background:#dfdfdf; width:69px; text-align:center; display:none;}
.business_tool_title .select-search-pro .tc-text-pro a{ display:block; line-height:29px; font-size:14px; color:#333;}
.business_tool_title .select-search-pro .tc-text-pro a:hover{ background:#fff; color:#333;}
.business_tool_title .box-search .text-pro-style{ border:none; height:42px; width:81px; line-height:42px; padding:0px 3px; _height:35px; background:none; float:left;}
.business_tool_title .btn-pro-style{ background:url(../images/indexicoy.png) no-repeat left top; width:33px; height:33px; border:none; cursor:pointer; float:left; margin:3px;}


/*yufen 2012-02-28 左侧增加缩回按钮*/
.offbtn{left:499px;_left:195px; margin-top: -47px;position: absolute;top: 50%;}
.offbtn a {background: url("../images/index/zsgj.jpg") no-repeat scroll 0 0 transparent;display: block;height: 94px;width: 22px;}

/*yufen 2012-04-26 增加中英文切换*/
.homelanguage{background:url(../images/indexlanguage.gif) no-repeat;width:52px;height:34px;float:left;margin:28px 0 0 10px;}
.homelanguage a{height:17px;display:block;text-indent:-9999px;}



